212381
187550
418782
1064574
364682
943249
92324
410880
1375990
777959
712191
192882
129528
119394
818535
860905
485700
910983
914772
973906
912457
74663
792728
510655